+ [INV-FRONTEND-271] Экран конфигуратора обработка блокировок
Логика обработки блокировок OFFICE-контура и реактивное списание
NoteКраткая карточка задачи
- Репозиторий / Компонент:
Mobile App(Слой сетевых запросов / Экран Холодильника). - Ссылка на Метод: Схема таблиц авторизации и групп
- Статус: Готово к реализации
- Инструкция по шагам:
- Реализовать обработку ответа от эндпоинта готовки. В случае успеха (
200 OK) анимированно закрывать экран формы и выводить тост «Блюдо готово и добавлено на полку». - Защита OFFICE-контура: Если бэкенд возвращает статус
422 Unprocessable Entity(Жесткая блокировка дефицита в офисе, Шаг 6), перехватывать gRPC-код ошибки, останавливать списание и выводить модальное окно: «Ошибка: Недостаточно продуктов на офисных полках». - При успешном списании в контуре
HOME(где разрешен уход баланса в минус, Шаг 6) принудительно задействовать маскирование на клиенте: если итоговый остаток сырья пришел меньше нуля, UI отображает строго0.
- Реализовать обработку ответа от эндпоинта готовки. В случае успеха (